recirculating pumps - Alemán Inglés Diccionario